@charset "utf-8";
body{background-color: #efeff4; padding-top:48px;}

/*tips_warn*/
.tip_wrap{display: inline-block;padding: 0 2rem;width: 100%;background: #fff;}
.tips_warn{height: 2.1875rem;line-height: 2.1875rem;background: #f7f7f7;color: #999;font-size: 12px;position: relative;overflow: hidden;margin-bottom:0.6875rem;
transition: height 1s;
-moz-transition: height 1s; /* Firefox 4 */
-webkit-transition: height 1s; /* Safari 和 Chrome */
-o-transition: height 1s; /* Opera */}
.tips_warn em{position: absolute;left:0;top:0;height: 2.1875rem;width: 2rem;background: url(../images/index_css_sprite.png) #fff no-repeat 9px 8px;background-size: 200px auto;/* vertical-align: top; */z-index: 2;}
.close_tip{position: absolute;right: 0;top:0;height: 2.1875rem;width: 39px;background: url(../images/index_css_sprite.png) #fff no-repeat -177px -82px;background-size: 200px auto;/* vertical-align: top; */z-index: 2;}
.tips_warn .tip_in{display: inline-block;white-space:nowrap;}
.tips_warn.hide{height: 0;}
.tips_warn .tip_in.move{/*transform:translateX(100%);*/animation:move 12s linear infinite;-moz-animation:move 12s linear infinite;  -webkit-animation:move 12s linear infinite; -o-animation:move 12s linear infinite; }

/*tips_warn*/

/*定义动画*/
@keyframes move
{
from {transform:translateX(0%);-webkit-transform:translateX(0%);}
to {transform:translateX(-100%);-webkit-transform:translateX(-100%);}
}

@-moz-keyframes move /* Firefox */
{
from {transform:translateX(0%);-webkit-transform:translateX(0%);}
to {transform:translateX(-100%);-webkit-transform:translateX(-100%);}
}

@-webkit-keyframes move /* Safari 和 Chrome */
{
from {transform:translateX(0%);-webkit-transform:translateX(0%);}
to {transform:translateX(-100%);-webkit-transform:translateX(-100%);}
}

@-o-keyframes move /* Opera */
{
from {transform:translateX(0%);-webkit-transform:translateX(0%);}
to {transform:translateX(-100%);-webkit-transform:translateX(-100%);}
}

/*novice_spree*/
.main{margin-top:0.6875rem;}
.novice_spree{border:1px solid #ddd; border-left:none;border-right: none;background: #fff;margin-bottom: 0.6875rem;}
.novice_spree em{display: inline-block;width: 2rem; height: 100%;vertical-align: top;background:url(../images/index_css_sprite.png) no-repeat -22px 4px;background-size: 237px auto; }
.novice_spree h2{border-bottom: 1px solid #ddd;height: 1.9375rem;line-height:1.9375rem;color: #191919; }
.title_bg{height:51px;background: url(../images/index_css_sprite.png) no-repeat center -32px;background-size: 237px auto;}
.money{padding:12px 0 18px 0;text-align: center;line-height: 39px;font-size: 25px;color: #f95c06;}
.money span{display: inline-block;border:1px solid #ddd;width: 31px; height: 39px;font-size: 36px;margin:0 4px 0;}
.novice_spree a{display: block;background: #fff3e6;font-size: 16px;color: #f95c06;line-height: 40px;height: 40px;text-align: center;width: 80%;margin:0 auto;border:1px solid #ffd9b3;border-radius: 20px;margin-bottom: 22px;}
/*novice_spree*/

.prolist{background-color:#efeff4;}
.prolist_wrap{padding:0px 0 12px 15px; line-height:1; box-shadow:0px 0px 1px #e3e3e3; margin-bottom:12px; background-color: #fff;position:relative; overflow:hidden;}
.l_top{margin-bottom:12px;border-bottom:1px solid #ececec;}
.l_middle{display: -webkit-box; display: -webkit-flex;display: flex;}
.l_top_l{font-size:16px;color:#000;height: 44px;line-height:44px;}
.dcbprolist .l_top_r{width:55%; text-align:right; color:#999; font-size:12px; line-height:44px; margin-right:15px;}
.l_top_r .prolisthd{background:url(../images/prolisthd.png) no-repeat; background-size:0.8rem auto; position:relative; top:2px; margin-right:3px; width:0.8rem; height:0.9rem; display:inline-block;}
.dcbprolist .l_top_r span{display:inline-block;}
.dcbprolist .l_top{display:-webkit-box; display:-webkit-flex; display:flex;}
.dcbprolist .l_top_l{-webkit-box-flex:1; -webkit-flex:1; flex:1;}
.saled .l_top_l,.saled  .l_middle h2, .saled .l_middle_r .item{color:#999;}
.l_middle_l{-webkit-box-flex:1;-webkit-flex: 1;flex: 1;padding-right: 10px;}
.l_middle_r{-webkit-box-flex:1;-webkit-flex: 1;flex: 1;}
.l_middle_r .item{line-height: 1;text-align: right;color: #191919;	margin-top: 1px; padding-right:15px;}
.l_middle_r .item:nth-child(2){margin-top: 10px;padding-top: 10px;border-top: 1px solid #ececec;}
.l_middle_r .itemName{display: inline-block;font-size: 14px;color: #aaa;width: 65px;float: left;text-align: left;}
#list01 .prolist_wrap{padding-left:0;}
#list01 .l_top{padding:0 15px;}
#list01.prolist .l_middle{padding:0 15px;}
.l_middle .tit{color:#aaa;font-size:12px;}
.l_middle .num{font-size: 40px;color: #f95c06;white-space: nowrap;padding-top:5px;}
.l_middle .num sub{font-size:16px; vertical-align:baseline;}
.prolist .l_middle{display: table;width: 100%;}
.prolist .l_middle .l_middle_l{display: table-cell;width: 110px;text-align: left;}
.prolist .l_middle .l_middle_r{display: table-cell;vertical-align: top;}
.redTag, .yellowTag{display: inline-block;font-size: 11px;color: #fff;line-height: 16px;padding: 0 5px;margin-left: 6px;vertical-align: 2px;background-color: #ff5000;}
.yellowTag{background-color: #37bdfc;}
.saled .yellowTag,.saled .redTag{background-color: #999;}
/*.grayTag{background-color: #999;}*/
.saled .bg{background:url(../images/bg_soldout.png) no-repeat center center; background-size:104px; width:104px;height:104px;position:absolute;right:10%;top:29px;}

.seeMore{height: 43px;line-height: 43px;font-size: 16px;color: #f95c06;text-align: center;background-color: #fff;}



.table{
	display:table;
	width:100%;
}
.table .table_cell{
	display:table-cell;
}
.icon_wrap_w{
	padding:20px 0;
	background:#efeff4;
}
.icon_wrap .table_cell{
	/*width:25%;*/
	text-align: center;
	font-size: 12px;
	color:#eab87e;
}
.icon_wrap .table_cell.one{color: #88c0eb;}
.icon_wrap .table_cell.two{color: #f89da1;}
.icon_wrap .table_cell em{
	display:inline-block;
	background:url(../images/index_css_sprite.png) scroll no-repeat center center;
	background-size: 162px;
	width: 41px;
	height: 41px;
	background-position: -1px -69px;
}
.icon_wrap .table_cell .em1{
	background-position:-49px -69px;
}
.icon_wrap .table_cell .em2{
	background-position:-95px -69px;
}

.gaoshou{
	position:fixed;
	left: 0;
	bottom: -58px;
	width: 100%;
	background-color: rgba(0,0,0,.7);
	padding: 14px 3.75%;
	height: 58px;
	color: #fff;
	font-size: 12px;
	z-index: 999;
	-moz-transition: bottom 1s; 
	-webkit-transition: bottom 1s; 
	-o-transition: bottom 1s; 
	transition: bottom 1s;
}

.gaoshou .img1{
	width: 40px;
	max-width: 40px;
	float: left;
	margin-top: -6px;
	margin-left:20px;

}
.gaoshou .s1{
	float: left;
	line-height: 1.3;
	margin-left: 8px;
}
.gaoshou .img2{
	display: inline-block;
	width: 54px;
	height: 54px;
	position: absolute;
	left: 0%;
	top: 0px;
	vertical-align: top;
}
.gaoshou .img2 img{
	width: 13px;
	max-width: 13px;
	margin-top:8px;
	margin-left: 12px;
}
.gaoshou .gohref{
	font-size: 14px;
	color: #5b5b5b;
	display: inline-block;
	width: 77px;
	height: 28px;
	line-height: 28px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-color: #f6f6f6;
	text-align: center;
	position:absolute;
	right:2%;
	top:15px;
	
}
.indexHeader .left {
	position: absolute;
	right: 40px;
	left:auto;
	top: 0;
	width: 48px;
	height:48px;
	font-size:14px;
	color:#222;
}
.indexHeader .left .person{
	background-image:url(../images/css_sprite.png);
	width:19px;height:20px;background-position:-40px -126px;
	display: inline-block;
	background-size:11.25rem 11.25rem;
	text-indent: -9999em;
	position: absolute;
	left: 14px;
	top:16px;
	-webkit-transform:scale(1.2);
	transform:scale(1.2);
	}
.indexHeader .center{
  	max-width: 90px;
  	margin:0 auto;
}
.indexHeader .center img{position:relative; top: 8px;}
.index_footer a{
	color: #696969;
	margin-bottom: 10px;
}
.index_footer{
	font-size: 11px;
	color: #bfbfbf;
	text-align: center;
	border-top:solid 1px #f0f0f0;
	line-height: 1.8;
	padding: 19px 0 26px 0;
	background: #fff;
}
.banner{
	font-size:0;
}
.banner a{
	display:block;
	overflow:hidden;
	text-align: center;
}

.index_footer .a_wrap{
	text-align: center;
}
.index_footer .a_wrap a{
	display:inline-block;
	padding:0 10px;
	border-right: solid 1px #ddd;
}
.index_footer .a_wrap a:last-child{
	border-right: none;
}





.countdown.item .btn{background:#c3c3c3 !important;}

.footerd11{padding-bottom:65px;}

#zuan_x_gsb{width: 100%;background-color: #ffffff;z-index: 9999;text-align: center;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#zuan_x_gsb .h1{color: #010101;font-size: 14px;height: 40px;line-height: 40px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#zuan_x_gsb .img{margin-top: -15px;}
#zuan_x_gsb .h4{color: #999999;font-size: 9px;}
#zuan_x_gsb .img img{width: 65px;}
#zuan_x_gsb .red{color: #f83b18;}
#zuan_x_gsb .wrapper1{padding: 10px 0 15px 0;-webkit-border-radius: 0 0 3px 3px;-moz-border-radius: 0 0 3px 3px;border-radius:0 0 3px 3px;}
#zuan_x_gsb .h2{font-size: 14px;color: #010101;text-align: center;}
#zuan_x_gsb a{color: #ffffff;font-size: 10px;text-align: center;width: 140px;height: 30px;line-height: 30px;-webkit-border-radius: 4px;-moz-border-radius: 4px;	border-radius: 4px;border:solid 1px #999999;display: inline-block;margin: 15px 0 10px 0;background-color: #e60012;border: none;}
#zuan_x_gsb .h3{font-size: 12px;color: #666666;text-align: center;}
#zuan_x_gsb .closed{width: 30px;height: 30px;position: absolute;right: 0;top: 0;}
#zuan_x_gsb .closed img{width: 20px;max-width: 20px;vertical-align: top;margin: 5px 0 0 0;}